@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
body{ background:#f0f0f0;}

.bannerDiv{ width:100%; height:auto;}
.bannerDiv img{ width:100%; height:auto; position:relative;}
.bannerDiv h4{ position:absolute; top:0; z-index:2; left:15px; font-size:1.6rem; color:#FFF;}
.bannerDiv .buySL{ position:absolute; width:100%; height:65px; top:8%;}
.bannerDiv .buySL h2{ float:right; text-align:right; margin:0; font-size:4.5rem; margin-right:15px; color:#FFF;}
.bannerDiv .buySL h2 p{float:right; font-size:1.4rem;}
.bannerDiv .buySL h2 p span{ color:#d8261b;}

.buyRecords{ width:100%; height:60px; border-top:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; background:#FFF; margin-top:15px;}
.buyRecords .buyRecordsTxt{ float:left; font-size:1.8rem; line-height:60px; margin:0 15px;}
.buyRecords span{ float:right; margin-right:15px; margin-top:20px;}
.buyRecords a{ color:#333;}

.buyInfo,.JFInfo{ width:100%; height:auto; margin-top:15px;}
.buyInfo .JGinfo,.JFInfo{ width:93%; margin:auto; height:100px;}
.buyInfo .JGinfo h5,.JFInfo .JFInfo h5{ font-size:1.4rem; color:#a6a6a6;}
.buyInfo .JGinfo h4{font-size:1.5rem;}
.buyInfo .JGinfo .userTel{ width:70%; height:45px; float:left;}
.buyInfo .JGinfo .selectBtn{ width:26%; float:right; height:44px; background:#07be04; font-size:1.5rem; border:0;}

.buyDetails{ width:93%; height:auto; margin:15px 3.5%; font-size:1.5rem; float:left; border:1px #CCCCCC solid; border-radius:3px; padding:10px 0; background:#FFF;}
.buyDetails h5{ float:left; margin-left:10px; line-height:13px; font-size:1.5rem;}
.buyDetails input{ width:33%; float:left; height:30px;}
.one{ clear:both;}
.two{ clear:both;}
.second{ margin-top:40px;}
.two textarea{ width:70%; height:80px; white-space:pre-wrap;}
.left{ float:left; margin-top:6px; width:60%;}
.left input{ width:45%; font-size:1rem; height:30px;}
.right{ float:right; width:38%; margin-top:7px; margin-right:2%;}
.right img{ width:100%; height:auto;}

.JFInfo{ margin-top:25px;}
.JFInfo ul{ width:100%; height:auto;}
.JFInfo ul li{ margin-left:20px; font-size:1.5rem; line-height:25px; color:#595a64;}